home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2002 #11 / Amiga Plus CD - 2002 - No. 11.iso / Tools / Development / PowerD / alpha / modules / powerpc / semaphoresPPC.m < prev    next >
Encoding:
Text File  |  2002-10-28  |  483 b   |  18 lines

  1. MODULE 'exec/semaphores'
  2. /* SignalSemaphorePPC structure used by PPC semaphore functions */
  3.  
  4. OBJECT SignalSemaphorePPC
  5.   SS:SignalSemaphore,
  6.   reserved:APTR,          /* private */
  7.   lock:UWORD             /* private */
  8.  
  9. /* return value from InitSemaphore and AddSemaphore */
  10. ENUM SSPPC_SUCCESS=-1,
  11.  SSPPC_NOMEM
  12. /* return values of AttemptSemaphore */
  13. ENUM ATTEMPT_SUCCESS=-1,
  14.  ATTEMPT_FAILURE
  15. /* status returned by AddUniqueSemaphorePPC */
  16. ENUM UNISEM_SUCCESS=-1,
  17.  UNISEM_NOTUNIQUE
  18.